package jeecg.business.entity.enter;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

/**   
 * @Title: Entity
 * @Description: 企业用户
 * @author LinYingPiaoJian
 * @date 2015-06-04 17:55:00
 * @version V1.0   
 *
 */
@Entity
@Table(name = "NMS_ENTER", schema = "")
@SuppressWarnings("serial")
public class EnterEntity implements java.io.Serializable{
	/**主键*/
	private java.lang.String id;
	/**企业帐号*/
	private java.lang.String account;
	/**企业名称*/
	private java.lang.String name;
	/**企业负责人*/
	private java.lang.String ceo;
	/**企业地址*/
	private java.lang.String address;
	/**手机*/
	private java.lang.String mobile;
	/**邮箱*/
	private java.lang.String email;
	/**首页顶部图片*/
	private java.lang.String topphoto;
	/**首页底部图片*/
	private java.lang.String bottomphoto;
	/**创建时间*/
	private java.util.Date createtime;
	
	private Date loginTime;
	
	private String gjc;
	
	private String zxpl;
	
	private String usephone;
	
	private String useemail;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  主键
	 */
	
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
	@Column(name ="ID",nullable=false,length=32)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  主键
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  企业帐号
	 */
	@Column(name ="ACCOUNT",nullable=true,length=127)
	public java.lang.String getAccount(){
		return this.account;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  企业帐号
	 */
	public void setAccount(java.lang.String account){
		this.account = account;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  企业名称
	 */
	@Column(name ="NAME",nullable=true,length=255)
	public java.lang.String getName(){
		return this.name;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  企业名称
	 */
	public void setName(java.lang.String name){
		this.name = name;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  企业负责人
	 */
	@Column(name ="CEO",nullable=true,length=127)
	public java.lang.String getCeo(){
		return this.ceo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  企业负责人
	 */
	public void setCeo(java.lang.String ceo){
		this.ceo = ceo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  企业地址
	 */
	@Column(name ="ADDRESS",nullable=true,length=255)
	public java.lang.String getAddress(){
		return this.address;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  企业地址
	 */
	public void setAddress(java.lang.String address){
		this.address = address;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  手机
	 */
	@Column(name ="MOBILE",nullable=true,length=127)
	public java.lang.String getMobile(){
		return this.mobile;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  手机
	 */
	public void setMobile(java.lang.String mobile){
		this.mobile = mobile;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  邮箱
	 */
	@Column(name ="EMAIL",nullable=true,length=127)
	public java.lang.String getEmail(){
		return this.email;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  邮箱
	 */
	public void setEmail(java.lang.String email){
		this.email = email;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  首页顶部图片
	 */
	@Column(name ="TOPPHOTO",nullable=true,length=255)
	public java.lang.String getTopphoto(){
		return this.topphoto;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  首页顶部图片
	 */
	public void setTopphoto(java.lang.String topphoto){
		this.topphoto = topphoto;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  首页底部图片
	 */
	@Column(name ="BOTTOMPHOTO",nullable=true,length=255)
	public java.lang.String getBottomphoto(){
		return this.bottomphoto;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  首页底部图片
	 */
	public void setBottomphoto(java.lang.String bottomphoto){
		this.bottomphoto = bottomphoto;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  创建时间
	 */
	@Column(name ="CREATETIME",nullable=true)
	public java.util.Date getCreatetime(){
		return this.createtime;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  创建时间
	 */
	public void setCreatetime(java.util.Date createtime){
		this.createtime = createtime;
	}
	@Column(name ="LOGINTIME")
	public Date getLoginTime() {
		return loginTime;
	}

	public void setLoginTime(Date loginTime) {
		this.loginTime = loginTime;
	}
	
	@Column(name ="GJC")
	public String getGjc() {
		return gjc;
	}

	public void setGjc(String gjc) {
		this.gjc = gjc;
	}
	@Column(name ="ZXPL")
	public String getZxpl() {
		return zxpl;
	}

	public void setZxpl(String zxpl) {
		this.zxpl = zxpl;
	}
	
	@Column(name ="USEPHONE")
	public String getUsephone() {
		return usephone;
	}

	public void setUsephone(String usephone) {
		this.usephone = usephone;
	}
	@Column(name ="USEEMAIL")
	public String getUseemail() {
		return useemail;
	}

	public void setUseemail(String useemail) {
		this.useemail = useemail;
	}
	
	
}
